turtle neck - French English Dictionary